home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / editor / ged_e-s2.lha / README < prev   
Text File  |  1996-04-20  |  2KB  |  84 lines

  1. NAME
  2.  
  3.   GED_E-S2.LHA
  4.  
  5. AUTHOR
  6.  
  7.   Klaus Becker (klaus.becker@dortmund.netsurf.de)
  8.  
  9. DESCRIPTION
  10.  
  11.   AmigaE syntax parser library for GoldED 3.1.3
  12.   I strongly recommended a processor > 68020 and a gfxcard
  13.  
  14. FEATURES
  15.  
  16.   A parser for AmigaE, written in AmigaE.
  17.  
  18. DISTRIBUTABILITY
  19.  
  20.   Freeware.
  21.  
  22. INSTALLATION
  23.  
  24.   Copy e.parser to the GoldED:syntax directory.
  25.   Read the golded manual for the configuration.
  26.  
  27.  
  28.   I would like to thanks all people, who helped me to improve
  29.   the syntax-parser, especially Sven Steiniger, who has rewritten
  30.   some procs in assembler. :-)
  31.  
  32.  
  33.   New in V1.6:
  34.   ------------                                                
  35.    !!! Attention !!!
  36.    Only e-sources will be highlighted (trailing '.e' in filename)
  37.  
  38.    keywords 'ARRAY (OF)' and 'PTR TO' changed to type definitions
  39.    (suggestion by Petr Valouch)
  40.  
  41.    'IF a-->0' will now parsed correctly
  42.    (reported by Sven Steiniger)
  43.  
  44.    some procedures rewritten in assembler
  45.    (done by Sven Steiniger)
  46.  
  47.    some speed-improvements (registered variables in the search-routine)
  48.  
  49.    insert some missing E-Functions:
  50.       FastDispose(),FastNew(),FastDisposeList(),NewR()
  51.       CtrlC(),KickVersion(),CleanUp(),ReThrow()
  52.  
  53.    CONSTANTS with len=1 will now shown correctly
  54.  
  55.    and some other improvements (not worth to mention it)
  56.  
  57.  
  58.  
  59.    Some special notes:
  60.    -------------------
  61.  
  62.    The E-keywords 'INC' and 'DEC' are actually operators,
  63.    not keywords.
  64.  
  65.    If you're writing 'a[]+++1' only the last '+' will be highlighted
  66.    for visual reasons.
  67.  
  68.    Some E-functions (mostly intuition- and graphicsfunctions) are not
  69.    implemented and become automaticly librarycalls.
  70.    (because their first letter is uppercase)
  71.    e.g. WaitIMessage(),Mouse(),Inp(),Box(),Line() ...
  72.    also defined macros like ColGroup(2) in MUI.e
  73.  
  74.    known bugs:
  75.    -----------
  76.    Nested comments will confuse the parser.
  77.    (reported by Leon Woestenberg)
  78.  
  79.    ------------------------------------------------------------------
  80.    If you have any suggestions or bugreports,
  81.    please send me an email. Thanks.
  82.    ------------------------------------------------------------------
  83.  
  84.